McOverride 類別

代表覆蓋參數。

繼承體系

System.Object
  IntervalZero.KINGSTAR.Base.Class.McOverride

命名空間IntervalZero.KINGSTAR.Base.Class

組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

語法

C#VB
public class McOverride
Public Class McOverride

 

McOverride 類別陳列了以下成員。

建構函式

 名稱說明
McOverrideMcOverride 類別的創建者。此類別包含覆蓋參數之資訊。

事件

 名稱說明
PropertyChanged通知應用程式是否有屬性改變。

屬性

 名稱說明
AccelerationFactor加速度或減速度的新覆蓋因子。
Enable啟用或停用覆蓋值。
JerkFactor加加速度的新覆蓋因子。
VelocityFactor速度的新覆蓋因子。

備註

  1. 此方法在不改變初始值的情況下改變速度、加速度與加加速度,並在發送此方法後立即生效。當軸在運動狀態下使用此方法,則目前的運動將會改變,為避免非預期的結果,建議在停止 (Standstill) 狀態下使用此函式。
  2. 輸入 AccelerationFactor 作用於正負加速度(減速度)。
  3. 此方法可用來設定因子,覆蓋因子直到有新的覆蓋因子設定前皆有效。
  4. 覆蓋因子的預設值為 1.0。
  5. 覆蓋值可介於 0.0 至 1.0 之間,值 > 1.0 為供應商特定的值、值不可 < 0.0,而值 0.0 不允許設定在 AccelerationFactor JerkFactor
  6. VelocityFactor 的值設定為 0.0 能使軸在不進入靜止 (Standstill) 狀態下即停止。
  7. 覆蓋無法在從軸上執行(處於同步運動狀態的軸)。
  8. 此方法不影響軸的狀態圖。
  9. VelocityFactor 可隨時更改並直接作用於進行中的運動。
  10. 在 "離散運動" 中減少 AccelerationFactor 和/或 JerkFactor 恐導致位置過衝-造成損壞。

參見

IntervalZero.KINGSTAR.Base.Class 命名空間